
<?php
	include_once('./mvc/modelo/diseno.php');
	$ds = new Diseno();
	include_once('./mvc/modelo/Accesatabla.php');
	$compra		 = new Accesatabla('compras');
	$ganado      = new Accesatabla('ganado');
	$razas 		 = new Accesatabla('razas');
	$detallecomp = new Accesatabla('detalle_compras');
	$tipo_ganado = new Accesatabla('tipos_ganados');
	$prov		 = new Accesatabla('cliente_proveedor');
	$idcompra = $_GET['idcompra'];
	$comilla = "'";
	$reporte = $_GET['reporte'];
	$fechainicial = $_GET['fechi'];
	$fechafinal = $_GET['fechf'];
	if($reporte == 1){
		$url = 'show_reportecompras&fechi='.$fechainicial.'&fechf='.$fechafinal.'';
	}
	else{
			$url = 'show_compra';
	}
	if(empty($idcompra)){
		$cont.='<center>					
					<a href="./?url=show_compra" title="Regresar" class="btn btn-primary pull-left"><span class="glyphicon glyphicon-arrow-left"></span></a>
					<h2>FINCA JERSY</h2>
					<h3>COMPRA DE GANADO</h3>
				</center>
				<form method="POST" action="./?url=add_detallecompra">
					<div class="row">
						<div class="col-sm-6 col-md-6 col-lg-6">
							<label>Fecha:</label>
							<input type="date" name="fecha" class="form-control" required>
						</div>
						<div class="col-sm-6 col-md-6 col-lg-6">
							<label>N&deg Factura:</label>
							<input type="text" name="nfactura" class="form-control" placeholder="N&deg; Factura" required>
						</div>
						<div class="col-sm-6 col-md-6 col-lg-6">
							<label>Proveedor:</label>
							<select id="proveedor" name="proveedor" class="form-control">
												<option value=""></option>';
									$p = $prov->buscardonde('ID>0 AND CLIENTE = 0  AND PROVEEDOR = 1 AND INACTIVO = 0');
									while($p){
										$cont.='<option  value="'.$prov->obtener('ID').'" >'.$prov->obtener('NOMBRE').'</option>';
										$p = $prov->releer();
									}
								$cont.='</select>
						</div>
						<div class="col-sm-6 col-md-6 col-lg-6">
							<label>Persona de Contacto:</label>
							<input type="text" id="vendedor" name="vendedor" class="form-control" placeholder="Persona de Contacto" required>
						</div>
					</div>
					
					<div class="checkbox" style="margin-left:-20px">
						<label class="btn btn-primary btn-sm">
							<input type="checkbox" id="casilla"  value="1" onclick="desactivar()" style="display:none;"/><span class="glyphicon glyphicon-plus"></span> Agregar Proveedor
						</label>
					</div> 
					
					<div class="row">
						<div class="col-sm-12 col-md-12 col-lg-12">
							<div class="agregarproveedor form-inline">
									<input type="text" name="nombreproveedor" class="form-control form-group" placeholder="Nombre del Proveedor">
									<input type="text" name="ruc" class="form-control form-group" placeholder="RUC">
									<input type="text" name="telef" class="form-control form-group" placeholder="Tel&eacute;fono">
							</div>
						</div>
					</div>
					<a href="#" onclick="agrega_campos()" class="btn btn-primary btn-sm pull-right"><span class="glyphicon glyphicon-plus"></span> Agregar Ganado</a><br><br>
						<div class="overthrow table-responsive" style="overflow:auto;">
							<table class="table table-bordered" id="ganado">
								<tr class="info">
									<!--<th>N&deg;</th>
									<th>C&oacute;digo Ganado</th>-->
									<th>Sexo</th>
									<th>Color</th>
									<th>Raza</th>
									<th>Tipo</th>
									<th>Precio x Kg</th>
									<th>Peso</th>
									<th>Monto</th>
									<th style="min-width:40px"></th>
								</tr>
								<tr>
									<td>
										<select id="sexo" name="sexo[]" class="form-control" required style="min-width:80px;">
											<option value=""></option>
											<option value="0" >Hembra</option>
											<option value="1">Macho</option>
										<select>
									</td>
									<td><input type="text" name="color[]" class="form-control" style="min-width:100px;"></td>
									<td><select id="raza" name="raza[]" class="form-control" required style="min-width:115px;">
											<option value=""></option>';
											$r = $razas->buscardonde('ID>0 AND INACTIVO = 0');
											while($r){
												$cont.='<option value="'.$razas->obtener('ID').'">'.$razas->obtener('RAZA').'</option>';
												$r = $razas->releer();
											}
								$cont.='</select>
									</td>
									<td><select id="tipoganado" name="tipoganado[]" class="form-control" required style="min-width:80px;">
											<option value=""></option>';
											$t = $tipo_ganado->buscardonde('ID>0 AND INACTIVO = 0');
											while($t){
												$cont.='<option value="'.$tipo_ganado->obtener('ID').'">'.$tipo_ganado->obtener('TIPO').'</option>';
												$t = $tipo_ganado->releer();
											}
								$cont.='</select>
									</td>
									<td><input type="text" name="precio_kg[]" class="form-control" id="precio[1]" placeholder="$" required style="min-width:60px;" onKeyUp="multiplica(1)"></td>
									<td><input type="text" name="peso[]" class="form-control" id="peso[1]" placeholder="Kg" required style="min-width:60px;" onKeyUp="multiplica(1)"></td>
									<td><input type="text" name="monto[]" class="form-control"  id="monto[1]"  placeholder="$" style="min-width:60px;" required readonly></td>
									<td></td>
								</tr>
							</table>
						</div>
						<div class="pull-right">
							<table class="table table-bordered" style="width:300px;">
								<tr>
									<th>Descuento:</th>
									<td><input type="text" name="descuent" class="form-control" placeholder="%" /></td>
								</tr>
								<tr>
									<th>I.T.B.M.s:</th>
									<td><input type="text" name="itbm" class="form-control" placeholder="%" /></td>
								</tr>
							</table>
							<center> 
								<table>
									<tr>
										<td width="100px"><button type="reset" class="btn btn-default">Limpiar</button></td>
										<td><button type="submit" class="btn btn-success" onClick="if(!confirm(\'&iquest; Est&aacute; Seguro que desea realizar la compra ? \'))return false;">Finalizar Compra</button></td>
									</tr>
								</table>
							</center>
						</div>
					</form>';
		$script = "
			<script>
		function desactivar() {
			if($('#casilla:checked').val()==1) {
				$('#proveedor').attr('disabled', 'disabled');
				$('.agregarproveedor').show();
			}
			else {
				$('#proveedor').removeAttr('disabled');
				$('.agregarproveedor').hide();
			}
		}
	</script>
	
		";
	}
	else{
		$compra->buscarprimaria($idcompra);
		$idproveedor = $compra->obtener('ID_PROVEEDOR');
		$prov->buscarprimaria($idproveedor);
		$nombre_proveedor = $prov->obtener('NOMBRE');
		$ruc = $prov->obtener('RUC');
		$telefono = $prov->obtener('TELEFONO');
		$fecha = $compra->obtener('FECHA');
		$nfactura = $compra->obtener('NUM_FACTURA');
		$vendedor = $compra->obtener('NOMBRE_VENDEDOR');
		$itbms = $compra->obtener('ITBMS');
		$porcentaje_itbms = $itbms * 100;
		$descuento = $compra->obtener('DESCUENTO');
		$total = $compra->obtener('TOTAL');
		$cont.='<center>					
									<a href="./?url='.$url.'" title="Regresar" class="btn btn-primary pull-left"><span class="glyphicon glyphicon-arrow-left"></span></a>
				<h2>FINCA JERSY</h2>
				<h3>COMPRA DE GANADO</h3>
			</center>
			<table class="tabla">
				<tr>
					<th>Proveedor:</th>
					<td>'.$nombre_proveedor.'</td>
					<th>RUC:</th>
					<td>'.$ruc.'</td>
				</tr>
				<tr>
					<th>Fecha:</th>
					<td>'.$fecha.'</td>
				</tr>
				<tr>
					<th>N&deg Factura:</th>
					<td><strong style="color:#d00;">'.$nfactura.'</strong></td>
				</tr>
			</table>
			
					<form method="POST" action="./?url=add_detallecompra&id='.$idcompra.'">
						<div class="overthrow" style="overflow:auto;">
							<table class="table table-bordered">
								<tr class="info">
									<!--<th>N&deg;</th>
									<th>C&oacute;digo Ganado</th>-->
									<th>Sexo</th>
									<th>Color</th>
									<th>Raza</th>
									<th>Tipo</th>
									<th>Precio x Kg</th>
									<th>Peso</th>
									<th>Monto</th>
								</tr>';
				$x = $detallecomp->buscardonde('ID_COMPRAS = '.$idcompra.'');
				while($x){
					$idganado = $detallecomp->obtener('ID_GANADO');
					$ganado->buscarprimaria($idganado);
					//$codigo_ganado = $ganado->obtener('COD_GANADO');
					$sexo = $ganado->obtener('SEXO');
					if($sexo == 1){
						$sexoanimal = 'Macho';
					}else{
						$sexoanimal = 'Hembra';
					}
					$color = $ganado->obtener('COLOR');
					$idraza = $ganado->obtener('ID_RAZA');
					$razas->buscarprimaria($idraza);
					$nombre_raza = $razas->obtener('RAZA');
					$idtipo = $ganado->obtener('ID_TIPO');
					$tipo_ganado->buscarprimaria($idtipo);
					$nombre_tipo = $tipo_ganado->obtener('TIPO');
					$preciokilo = $detallecomp->obtener('PRECIO_KILO');
					$preciokilo_decimal= $ds->moneda($preciokilo);
					$peso = $detallecomp->obtener('PESO');
					$monto = $detallecomp->obtener('PRECIO_BRUTO');
					$monto_decimal= $ds->moneda($monto);
					$cont.='
								<tr>
									<!-- <td>'.$codigo_ganado.'</td> -->
									<td>'.$sexoanimal.'</td>
									<td>'.$color.'</td>
									<td>'.$nombre_raza.'</td>
									<td>'.$nombre_tipo.'</td>
									<td>$ '.$preciokilo_decimal.'</td>
									<td>'.$peso.' Kg</td>
									<td>$ '.$monto_decimal.'</td>
								</tr>';
					$x = $detallecomp->releer();
				}
				$total = $compra->obtener('TOTAL');
				$total_decimal= $ds->moneda($total);
				$totalbruto = $compra->obtener('TOTAL_BRUTO');
				$totalbruto_decimal= $ds->moneda($totalbruto);
				$descuento = $compra->obtener('DESCUENTO');
				$decuento_dinero = $totalbruto * ($descuento/100);
				$descuento_decimal= $ds->moneda($decuento_dinero);
				$nuevototalbruto =  $totalbruto - $decuento_dinero;
				$itbms = $compra->obtener('ITBMS');
				$itbms_dinero = $nuevototalbruto * ($itbms/100);
				$itbms_dinero_decimal= $ds->moneda($itbms_dinero);
					$cont.='</table>
									</div>
							<table class="table table-bordered" style="width:300px;float:right;">
								<tr>
									<th>Total bruto:</th>
									<td>$ '.$totalbruto_decimal.'</td>
								</tr>
								<tr>
									<th>Descuento:</th>
									<td>'.$descuento.' % ($ '.$descuento_decimal.')</td>
								</tr>
								<tr>
									<th>I.T.B.M.s:</th>
									<td>'.$itbms.' % ($ '.$itbms_dinero_decimal.')</td>
								</tr>
								<tr>
									<th>Total:</th>
									<td>$ '.$total_decimal.'</td>
								</tr>
							</table>';
			$script ='';							
	}
	$cont.=$script;
	$ds->contenido($cont);
	$ds->mostrar();
?>
